﻿@charset "utf-8";
/* CSS Document */
.mailListAll{
width:100%;
}
.mailListAll .topAD,
.readMailAll .topAD{
height:90px;
width:750px;
margin:5px 0 5px 5px;
overflow:hidden;
background-color:#ccc;
}
.mailListAll .mailDirHead{
height:61px;
border-top:1px solid #CECECE;
border-bottom:1px solid #CECECE;
}
.mailListAll .mailDirHead .title{
height:20px;
width:100%;
margin:10px 0 0 0;
}
.mailDirHead .title h5{
float:left;
font-size:14px;
font-weight:bold;
color:#000;
margin:0 0 0 5px;
display:inline;
}
.mailDirHead .title h5 span#titleString{
font-size:14px;
font-weight:bold;
color:#000;
}
.mailDirHead .title h5 span{
font-size:12px;
font-weight:normal;
color: #757575;
}
.mailDirHead .title .info{
float:right;
color:#757575;
display:inline;
margin:0 5px 0 0;
}
.mailListAll .mailDirHead .option{
width:100%;
}
.mailListAll .mailDirHead .optionLev1{
float: left;
margin:0 0 0 5px;
display: inline;
}
.mailListAll .mailDirHead .pageNum{
float:right;
margin:0 5px 0 0;
display:inline;}

/*邮件列表*/
.mailListArea{
}
.mailListArea .mailListTable{
width:100%;
table-layout:fixed;
border-collapse:collapse;
border-spacing:0;
}
.mailListArea .mailListTable td{
height:25px;
overflow:hidden;
border-bottom:1px solid #efefef;
}
.mailListArea .mailListTitle td,
.mailListArea .searchTitle td{
height:22px;}

.mailListArea .mailListTable td.slice{
width:2px;
overflow:hidden;
}

.mailListArea .mailListTitle td.mailTitle,
.mailListArea .mailListTitle td.mailSender,
.mailListArea .mailListTitle td.mailRecev,
.mailListArea .mailListTitle td.mailTime,
.mailListArea .mailListTitle td.mailSize{ cursor:pointer !important; cursor:hand;}
.mailListArea .mailListTable .checkBox{width:26px;}
.mailListArea .mailListTable .mailInfo{ width:53px;}
.mailListArea .mailListTable .mailSender{width:108px;}
.mailListArea .mailListTable .mailRecev{width:108px}
.mailListArea .mailListTable .mailTitle{}
.mailListArea .mailListTable .mailTime{width:94px;}
.mailListArea .mailListTable .mailSize{width:64px;}
.mailListAll .mailListTable p{ text-indent:7px; line-height:25px; float:left; display:inline;}
.mailListAll .mailListTable .checkBox p{ text-indent:7px !important; text-indent:3px;}
*+html .mailListAll .mailListTable .checkBox p{ text-indent:3px !important;}
.mailListArea .mailListTable .mailInfo .mailInfoIcon{ margin:0 0 0 3px;}
.mailListAll .mailListTable .mailInfo p{ font-weight:normal;  text-indent:4px;}
.mailListAll .mailListTable .sortUpIcon,.mailListAll .mailListTable .sortDownIcon{ display:none;}
.mailListArea .mailListTable .sortUp .sortUpIcon,
.mailListArea .mailListTable .sortUp .sortDownIcon{  width:9px; height:12px; float:left; display:inline; margin:4px 0 0 3px;}
.mailListArea .mailListTitle td p,
.mailListArea .searchTitle td p{
line-height:22px;
height:22px;}
.mailListArea .mailListTable .mailInfo div{
float:left;
overflow:hidden;
height:15px;
text-align:center;
display: inline;
}
.mailListArea .mailListTable .mailInfo .readStatus{ margin:0 0 0 7px; width:16px; cursor:pointer !important; cursor:hand;}
.mailListArea .mailListTitle .mailInfo .readStatus{ margin:0 0 0 5px;}
.mailListAll .mailListTitle p{text-indent:5px;}
.mailListArea .mailListTable .mailInfo .attStatus{ width:12px;}
.mailListArea .mailListTable .mailInfo .importantStatus,
.mailListArea .mailListTable .mailInfo .importantStatus2{ width:8px;}
.mailListArea .mailListTable .mailInfo .mailListArea .mailListAD{
height:46px;
overflow:hidden;
}
.mailListAll .mailListAD_ifr { height:46px; width:100%; overflow:hidden}
.mailListArea .mailListAD table{
width:100%;
margin:5px 0 0 0;
border:0;
border-spacing:0;
border-collapse:collapse;
}
.mailListArea .mailListAD td{
width:33%;
text-align:center;
height:19px;
}
.mailListArea  .mailListLiHead{ height:25px;cursor:pointer !important;cursor:hand;}
.mailListArea  .mailListLiHead h6{
font-size:12px;
font-weight: normal;
text-indent:25px;
line-height:25px;
}
.mailListAll  .mailLi tr.unread p{ 
font-weight:bold;}
.mailListAll  .mailLi td{
cursor:pointer !important;
cursor:hand;
}
.mailListAll  .mailLi td p{
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;
width:100%
}
.mailListAll .mailBtn2{
height:27px;
border-top:1px solid #c2c2c2;
position:relative;
top:-1px;
z-index:1000;
line-height:27px;

}
.mailListAll .mailBtn2 .mailMark{
float:left;
display:inline;
margin:0 0 0 5px;
}
.mailListAll .mailBtn2 .mailSel{
float:left;
display:inline;
margin:0 0 0 42px;}
.mailListAll .mailBtn2 .pageNum{
float:right;
display:inline;
margin:0 5px 0 0;
}
.mailListAll .nomaillist{
line-height:77px;
height:77px;
border-top:1px solid #CAC9B8;
border-bottom:1px solid #CAC9B8;
text-align:center;
margin:10px 0 30px 0;
font-size:16px;
}
/*读信页面*/
.readMailAll .readMailBtn{
border-top:1px solid #C9D9EA;
padding:0 0 0 5px;
overflow:hidden;
zoom:1
}
.readMailAll .readMailBtn .btn_table{
margin-top:5px;
}
.readMailBtn .sel_base{
margin:5px 0 0 0;}
.readMailAll .readMailBtn .mailNv{
float: right;
line-height:32px;
display:inline;
margin:0 5px 0 0;
}
.readMailAll .mailInfo{
position:relative;
padding:6px 0 0 0;
margin-right:300px;
zoom:1
}
.readMailAll .mailInfoTable{
border-collapse:collapse;
border-spacing:0;
border:0;
table-layout:fixed;
width:100%
}
.readMailAll .mailInfoTable th{
font-weight:normal;
text-align:right;
width:60px;
vertical-align:top;
line-height:22px;
}
.readMailAll .mailInfoTable td{
vertical-align:top;
padding:0 0 0 7px;
line-height:22px;
overflow:hidden;
text-overflow:ellipsis;
}
.readMailAll .mailInfoTable .mailTitle{ font-weight:bold;}
.readMailAll .mailInfo .exa{  text-align:right;  margin:0 10px 0 0; }
.readMailAll .mailInfo .exa a{
display:block;
width:10px;
height:10px;
text-decoration:none;
color:#666;
float:right;
position:relative;
top:-20px;
}
.readMailAll .mailContent{}
.readMailAll .mailInfoTable .atts{
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;
clear:both;
line-height:22px;
}
.readMailAll .mailInfoTable .checkAndDl{
margin: 0 10px;
}
.readMailAll .mailInfoTable .attsFile a{
padding:0 0 0 10px;
}
.readMailAll .mailInfoTable .atts input{
float:left;
margin:0 10px 0 0;
display:inline;
line-height:22px;
}
.readMailAll .fastReply{
height:54px;
border-top:1px solid #C9D9EA;
}
.readMailAll .fastReply textarea,
.readMailAll .fastReply input{ 
float:left;
display:inline;
margin:10px 0 0 5px;
}
.inp_fastReply{
width:500px;
height:32px;
}
.fastReplyBtn{
text-align:center;
width:36px;
height:36px;
line-height:36px;
border:0;
cursor:pointer !important;
cursor:hand;
}
/*写信页*/
.writeMailAll{
width:100%;}
.writeMailAll .writeMail{
margin:0 170px 0 0;
}
.writeMailAll .topBtn{
height:39px;
border-bottom:1px solid #C9D9EA;
padding:0 0 0 62px;
margin:0 1px 0 0;
}
.writeMailAll .topBtn table{
margin-top:9px;}
.writeMailAll .write{
margin:0 11px 0 8px;
padding:5px 0 0 0;
overflow:hidden;
}
.writeMailAll .write .writeTable{
width:100% !important;
width:99%;
border-collapse:collapse;
border-spacing:0;
border:0;
}
.writeMailAll .writeTable th,
.writeMailAll .writeTable td{
vertical-align:top;
height:26px;
overflow:visible;
}
.writeMailAll .writeTable th{
text-align:right;
width:54px;
line-height:24px;
}
.writeMailAll .writeTable td p{
line-height:24px;
}
.writeMailAll .writeTable td .inpIn{
margin:0 5px 0 0;}

.add_list_new {
border:1px solid #EEEEEE;
display:none;
overflow-x:hidden;
overflow-y:auto;
position:absolute;
width:400px;
}

.writeMailAll .writeTable td .inp_base{
width:100%;
}
.writeMailAll .writeTable td textarea.inp_base{
word-break:break-all;
overflow:visible;
}
.writeMailAll .writeTable td .textarea{
height:288px;
}
.writeMailAll .writeTable .icon_attached{

position:relative;
height:23px;
cursor:pointer;
cursor:hand;
z-index:100;
width:80px;

}
.writeMailAll .writeTable .attached{
position:absolute;
top:0;
cursor:pointer !important;
cursor:hand;
left:-10px;
width:82px;
height:20px;
filter:alpha(opacity=0);
-moz-opacity:0;
opacity:0;
}
.writeMailAll .writeTable .upLoadFile{ clear:both;}
.writeMailAll .writeTable .upLoadFile p{ line-height:24px;}
.writeMailAll .writeTable .upLoadFile a{ padding:0 6px 0 16px;}
.writeMailAll .writeTable .upLoadFile span{ display:block;}
.writeMailAll .writeTable .sendOption{
padding:2px 0 0 0;}
.writeMailAll .writeTable .tips{
float:right;
line-height:24px;
color:#9A9A9A;
display:inline;
margin:0 2px 0 0;
}
.writeMailAll .write .writebtn2{
margin:0 0 0 54px;
padding:0 0 10px 0;}
.writeMailAll .addr{
float:right;
width:170px;
overflow:hidden;
}
.writeMailAll .addr dl{
display:block;
line-height:23px;
margin:3px 4px 0 0;
}
.writeMailAll .addr dt{
padding:0 0 0 14px;
height:23px;
cursor:pointer !important;
cursor:hand;
margin-left:12px;
}

.writeMailAll .addr .contactsList{
margin:2px 0 10px 0;
}
.writeMailAll .addr .contactsList p{
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;
text-indent:28px;
}
.popMenu{
width:70px;
text-align:left;
position:absolute;
}
.popMenu li{
text-align:center;
list-style:none;
}
.popMenu a{
width:100%;
display:block;
line-height:20px;
}
.writeMailAll .addr .orzGroup{
float:left;}
.writeMailAll .addr .addToSendList{
float: left;
width:12px;
height:12px;}
.writeMailAll .addr .addToSendList a{
display:block;
width:12px;
height:12px;
margin:6px 0 0 6px;}
